Skip to content

[Documentation:Autograding] documentation of system call filtering #680

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 7, 2025

Conversation

bmcutler
Copy link
Member

@bmcutler bmcutler commented Jun 7, 2025

No description provided.

@github-project-automation github-project-automation bot moved this to Seeking Reviewer in Submitty Development Jun 7, 2025
@bmcutler bmcutler merged commit e3ba92e into main Jun 7, 2025
3 checks passed
@bmcutler bmcutler deleted the system_call_filtering branch June 7, 2025 02:45
@github-project-automation github-project-automation bot moved this from Seeking Reviewer to Done in Submitty Development Jun 7, 2025
bmcutler added a commit to Submitty/Submitty that referenced this pull request Jul 19, 2025
### Why is this Change Important & Necessary?
In order to autograding the Julia programming language (Issue #11621) we
need to refactor the system call to default allow rather than default
disallow.

This is continuation of work in PR #11712 (repair system call filtering)

### What is the New Behavior?
This is a refactor, so no change should be visible to the instructor or
students.

### What steps should a reviewer take to reproduce or test the bug or
new feature?
The more_autograding_examples/c_system_call_filtering example should
work the same before & after installation of this PR. NOTE: gradeable
configuration will need to be rebuilt before & after installation.

### Automated Testing & Documentation
documentation was updated as part of the previous PR
Submitty/submitty.github.io#680

### Other information
Once this PR is merged, we will be able to finish & merge #11718 (add
julia)

NOTE: Now that the logic is switched to default allow, it will be even
more important to stay on top of the addition of new system calls with
the release of new OS versions.
new issue: #11893

---------

Co-authored-by: Barb Cutler <Barb Cutler>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

1 participant